In this exclusive interview, Maddy Montaquila, a leading expert on .NET Aspire, shares her insights on the latest cloud-native development platform. Learn how to harness the power of Aspire to build scalable, secure, and efficient applications with ease. In this conversation, Maddy Montaquila opens up about the key features, benefits, and use cases of Aspire, including its integration with GenAI models, Ollama, and GitHub.
In this post I describe how I converted the deployment method of the mailing-list manager lismonk from a docker-compose.yml file to an Aspire app host project
.NET Aspire 9.3 also boasts dashboard improvements for resource tracing and easier access to a resource’s telemetry, commands, URLs, and more.
You know the drill: a new service hits the repo and suddenly you’re editing three different manifests. That duplication is manifest sprawl, and it taxes every deploy, code review, and onboarding session.
In this chapter, you'll learn how to integrate SQL Server into your .NET Aspire applications with minimal configuration and maximum flexibility.
In this chapter, we are enabling dynamic connectivity between microservices without hard-coded endpoints using .NET Aspire Service Discovery.
This post will examine OpenTelemetry, its use within Duende IdentityServer, and how to surface all necessary telemetry signals in the .NET Aspire Dashboard. Combining these powerful technologies gives you a world-class development experience that helps you rationalize and implement solutions correctly.
In this episode, I was honoured to be joined by Maddy Montaquila to chat about the amazing .NET Aspire! We covered a lot of stuff in this episode - from what Aspire is, and its features - to various stories about the decisions made and the future plans for Aspire. We also took a few tangents, chatting about AI and vibe coding! It was such a fun conversation!
One of the most powerful ideas in software is abstraction — hiding implementation details so you can focus on intent. But getting abstraction right is an art. Too low, and you’re buried in boilerplate. Too high, and it becomes magic you can’t control. Aspire helps you express intent — the what — while deferring or adapting the how depending on where your app runs. That distinction matters more than you might think.
Let me answer this here – What do you get out of .NET Aspire without the deployment aspect. This article explores what needs to be done to add .NET Aspire functionality to existing applications without the built-in Visual Studio feature – adding it step by step which shows the same application can be deployed to an existing environment.